Skip to content
This repository has been archived by the owner on Aug 22, 2018. It is now read-only.

WIP: make TmDeploy compatible with Ansible Container 0.9 #10

Open
wants to merge 19 commits into
base: master
Choose a base branch
from
Open

WIP: make TmDeploy compatible with Ansible Container 0.9 #10

wants to merge 19 commits into from

Conversation

riccardomurri
Copy link
Contributor

Please do not review or merge yet

This is a work in progress!

@riccardomurri
Copy link
Contributor Author

Only work done so far is rebasing the branch so that it applies on top of the current "master" branch.

@hackermd
Copy link
Member

hackermd commented Aug 22, 2017

Thanks @riccardomurri.

I created an issue at ansible/ansible-constainer#598, which gives some additional background information.

@hackermd
Copy link
Member

hackermd commented Aug 23, 2017

The major challenge for migrating to ansible-container 0.9 is the registration of worker nodes on the coordinator (master) node. See add_worker tasks of the database-client role.

We will need to dynamically add the nodes during compose, i.e. service upstart, when the dns name mapping within the private network is available.

We can probably achieve this with a custom entrypoint script a la citusdata/docker/citus-entrypoint.sh. For further info see citusdata/docker/README

@hackermd
Copy link
Member

See also citusdata/workerlist-gen

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants